<?php

namespace App\Http\Middleware;

use Closure;
use Auth;

class AdminAuth
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $user = Auth::guard('admin')->user();
        // dump($user);
        // 判断是否管理员登录;则重定向到首页
        if (!$user || $user['id'] != 1) {
            return redirect('api/admin/login');
        }

        // 如果不是管理员或者没有登录;则重定向到登录页面
        // if (!Auth::guard('admin')->check()) {
        //     return redirect('admin/login/index');
        // }
        return $next($request);
    }
}
